package org.jeecg.modules.logistics.table.wljd.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @Description: 物流接单表
 * @Author: tangxz
 * @Date:   2019-11-17
 * @Version: V1.0
 */
@Data
@TableName("wljd")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="wljd对象", description="物流接单表")
public class Wljd {
    
	/**物流接单的id号*/
	@Excel(name = "物流接单的id号", width = 15)
    @ApiModelProperty(value = "物流接单的id号")
	private java.lang.String wljdId;
	/**用户的id号*/
	@Excel(name = "用户的id号", width = 15)
    @ApiModelProperty(value = "用户的id号")
	private java.lang.String sjId;
	/**订单编号*/
	@Excel(name = "订单编号", width = 15)
    @ApiModelProperty(value = "订单编号")
	private java.lang.String wljdBh;
	/**货物的id号*/
	@Excel(name = "货物的id号", width = 15)
    @ApiModelProperty(value = "货物的id号")
	private java.lang.String hwId;
	/**货主的id号*/
	@Excel(name = "货主的id号", width = 15)
    @ApiModelProperty(value = "货主的id号")
	private java.lang.String hzId;
	/**物流接单的状态，默认为0，0表示刚插入，1表示发起接单请求，2表示货主发起签署协议请求，3表示司机签署协议，4表示装货，5表示运输中，6表示到达目的地，7表示卸货，8表示完成，9表示货主付款*/
	@Excel(name = "物流接单的状态，默认为0，0表示刚插入，1表示发起接单请求，2表示货主发起签署协议请求，3表示司机签署协议，4表示装货，5表示运输中，6表示到达目的地，7表示卸货，8表示完成，9表示货主付款", width = 15)
    @ApiModelProperty(value = "物流接单的状态，默认为0，0表示刚插入，1表示发起接单请求，2表示货主发起签署协议请求，3表示司机签署协议，4表示装货，5表示运输中，6表示到达目的地，7表示卸货，8表示完成，9表示货主付款")
	private java.lang.Integer wljdZt;
	/**发起接单请求德日期时间*/
	@Excel(name = "发起接单请求德日期时间", width = 15)
    @ApiModelProperty(value = "发起接单请求德日期时间")
	private java.lang.String wljdFqjdqqrqsj;
	/**发起签署协议的日期时间*/
	@Excel(name = "发起签署协议的日期时间", width = 15)
    @ApiModelProperty(value = "发起签署协议的日期时间")
	private java.lang.String wljdFqqsxyrqsj;
	/**签署协议的日期时间*/
	@Excel(name = "签署协议的日期时间", width = 15)
    @ApiModelProperty(value = "签署协议的日期时间")
	private java.lang.String wljdQsxyrqsj;
	/**装货的日期时间*/
	@Excel(name = "装货的日期时间", width = 15)
    @ApiModelProperty(value = "装货的日期时间")
	private java.lang.String wljdZhrqsj;
	/**运输的日期时间*/
	@Excel(name = "运输的日期时间", width = 15)
    @ApiModelProperty(value = "运输的日期时间")
	private java.lang.String wljdYsrqsj;
	/**到达目的地的日期时间*/
	@Excel(name = "到达目的地的日期时间", width = 15)
    @ApiModelProperty(value = "到达目的地的日期时间")
	private java.lang.String wljdDdmddrqsj;
	/**卸货的日期时间*/
	@Excel(name = "卸货的日期时间", width = 15)
    @ApiModelProperty(value = "卸货的日期时间")
	private java.lang.String wljdXhrqsj;
	/**付款的日期时间*/
	@Excel(name = "付款的日期时间", width = 15)
    @ApiModelProperty(value = "付款的日期时间")
	private java.lang.String wljdFkrqsj;
	/**司机确认收款的日期时间*/
	@Excel(name = "司机确认收款的日期时间", width = 15)
	@ApiModelProperty(value = "司机确认收款的日期时间")
	private java.lang.String wljdQrfkrqsj;
}
